I am currently working with Bungie on the definitive action MMO Destiny 2 where I have helped ship 4 annual expansions. See my Work History page for more details.
Path of Exile is a massively complex loot driven multiplayer Action RPG produced by Grinding Gear Games in New Zealand. I began working there as a C++ gameplay programmer for 1 year and helped shipped 4 major expansions! See my Work History page for more details.
Pathos is 3D stealth puzzler game developed in Unity as a capstone project to my undergraduate degree. It is currently released on steam which you can find here. I worked as a lead engineer and designer in a team of 13. I also spent quite a bit of time writing shaders and working on other tech art assets for this game. Check out my Git to find the repo to inspect my C# Unity Scripts! You can check out the development website Here
Home Is What You Make It was a game jam game I worked on during the 2019 Global Game Jam. I worked as an engineer and lead designer for it. The theme was home, so we approached it as "home is where you feel safe enough to imagine something dangerous" and made a game about a kid playing the floor is lava. I'm particularly proud of the portal shader I wrote for the game which you can see in action Here. Check out my Git to find the repo to inspect my C# Unity Scripts! You can also download the game Here.
Triangulum is a top down 2D wave based survival RPG I developed using Unity during the fall of 2017. I worked with 3 other teammates as the only engineer. The game has 3 levels, infinitely scaling waves, 6 enemy types, and 70 unique upgrades. It was a big effort and I'm very proud about how clean and bug free it turned out. Check out my Git to find the repo.
Drifter as an alternative indie game akin to animal crossing. In order to raise awareness, you're homeless and trying to save up for an apartment. I worked with a team of 5 using Unity and Git as an engineer and lead designer to create Drifter. It features decaying hunger and warmth stats, collectible items, panhandling, day/night cycles, and 5 unique NPCs. I did work with another engineer for Drifter, so not all the scripts were written by me. However, if you're curious to check out the repo just head to my Git!
Blobbert was a very fun game jam project made in one weekend using Unity for Global Game Jam 2018! It's a simple 2D steal infiltration game where you're a cold sneaking into the CDC to save your germ girlfriend. I worked on a team of three as one of two engineers, handling the infection, movement, and animation logic.
Project Beyond was an AR app I worked on for three months during the Summer of 2018 with Jaunt. The purpose was to highlight the different technologies the company had at the time of development, kind of like an interactive pitch deck for investors. I did most of the programming and wrote all the shaders used application.
Project Icarus was an interactive VR demo/proof of concept for a new experimental immersive audio format aimed at VR/AR. I worked on this project during my summer with Dolby Laboratories in 2019. In addition to being the sole Unity engineer, I also implemented a variety of custom signal processing algorithms in C++ for packaging the experimental format to be conveniently used in game engines. This project was developed as part of an R&D experiment and is in no way indicative of current or future plans from Dolby.
Jaunt VR is an immersive content consumption app produced by Jaunt XR. I joined this team late into the app's development in summer of 2018. I spent a lot of time bug fixing and adding some new features (highlights include revamping UI audio, creating development tools and debug tools, and implementing subtitles).
TCMT(tabletop character management tools) is an application I made using Python and PyQt4 the Summer of 2016. As a long time D&D fan, I was tired of using Excel to track my characters. I made TCMT to support everything a character sheet supports as well as custom dice macros, a dynamically sortable inventory, and an adventure notebook. The application also supports saving, loading, and style preferences. Though I made it early on in my journey with programming, I am extremely proud of how robust it turned out.
Feel free to download and try it here!
only for Windows OS
Or watch a tutorial video on it here!
Or check out the source code at my Git!
PoXe is an application I made the summer of 2018 to allow you to play the popular ARGP Path of Exile with an Xbox 360 Gamepad (I didn't have a desk that summer, but still wanted to play the game!). I made it solo in about 2-3 weeks while working full time, so it's not the best UX. But it does work well!
Feel free to download and try it here!
only for Windows OS
Or check out the source code at my Git!
Marooned is a survival rogue-like I made with two friends in my freshman year of college using Python and Pygame. I wrote most all of the gampeplay logic and did the engine work. It features three levels, three enemy types, two weapons, and a complete level editor. The sprites could use some work, but it was a super fun project!
Feel check out the source code at my Git!
This entire website was also a technical project! In the Fall of 2018 I decided I wanted to learn a bit about HTML, CSS, and JavaScript, so I built this website from scratch. Feel free to view page source to see if my code is up to snuff!
Flow is a fun little 8bit game made I made using the Pico 8 fantasy console in fall of 2019. This project was just for fun! If you haven't checked out Pico 8, I highly recommend it. It's delightful.
Feel free to play it here!